#pragma once
#ifndef H_GFXENGINE
#define H_GFXENGINE

#include "Image.h"
#include "SDL/SDL.h"
#include <vector>
using namespace std;

class GfxEngine
{
private:
    vector<Image*> image_vector;
    
public:
    GfxEngine();
    ~GfxEngine();
    void add_image(Image* img); //image in image_vector steken
    void delete_image(Image* img); //image uit image_vector verwijderen
    bool load(); //load all images in image_stack
    void draw(SDL_Surface* screen);
};
#endif
